package com.ship.dispatch.bo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class VirtualShipOptimizeSchemeDetailBO {
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 方案ID
     */
    private Long schemeId;
    /**
     * 预计装载时间
     */
    private String date;
    /**
     * 编号
     */
    private Integer num;
    /**
     * 船名
     */
    private String shipName;
    /**
     * IMO
     */
    private String imo;
    /**
     * 中国
     */
    private Integer voyageDays;
    /**
     * 印度
     */
    private Integer indiaDays;
    /**
     * 欧洲
     */
    private Integer europeDays;
    /**
     * 船速（节）
     */
    private BigDecimal shipSpeed;
    /**
     * 单个船装载货量
     */
    private BigDecimal singleGoodsQuantity;
    /**
     * 油耗
     */
    private BigDecimal oilConsumption;
    /**
     * 计划id
     */
    private Long planId;
    /**
     * 租用时间
     */
    private Date leaseTime;

    /**
     * 租用时长
     */
    private Integer leaseDuration;
    /**
     * 方案编号
     */
    private Integer schemeNumber;
    /**
     * 资源方（资源合同中的卖方）
     */
    private String seller;
    /**
     * 资源合同id
     */
    private Long conId;
    /**
     * 合同名称
     */
    private String contractName;
    /**
     * 贸易类型(资源合同中的贸易类型）
     */
    private Integer tradeType;

    /**
     * 贸易主体
     */
    private Integer tradeBody;
    /**
     * 买方
     */
    private String buyer;

    /**
     * 装载港
     */
    private String loadingPort;

    /**
     * 卸载港
     */
    private String unloadingPort;
}
